strand, thread - Francés Inglés Diccionario